admiralty islands

Noun
  1. a group of islands in the Bismarck Archipelago

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

admiralty islands
The admiralty islands are known for their lush tropical forests and clear blue waters.